thiol protease - English Synonyms Dictionary